package com.cnfangmao.masterdata.vo;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;

/**
 * 主数据间依赖关系视图对象  
 * 
 * @author chenxd
 *
 */
public class BasicDataDependationVo implements Serializable {

	private static final long serialVersionUID = 1L;
	
	/**
	 * 源主数据元数据Id
	 */
	@ApiModelProperty("源主数据元数据Id")
	private String dependationId;
	
	/**
	 * 源主数据元数据Id
	 */
	@ApiModelProperty("源主数据元数据Id")
	private String sourceMetadataId;
	
	/**
	 * 源主数据元数据Name
	 */
	@ApiModelProperty("源主数据元数据Name")
	private String sourceMetadataName;

	/**
	 * 源主数据字段Id
	 */
	@ApiModelProperty("源主数据字段Id")
	private String sourceFieldId;

	/**
	 * 源主数据字段Name
	 */
	@ApiModelProperty("源主数据字段Name")
	private String sourceFieldName;
	
	/**
	 * 目标主数据Id
	 */
	@ApiModelProperty("目标主数据Id")
	private String targetMetadataId;
	
	/**
	 * 目标主数据Name
	 */
	@ApiModelProperty("目标主数据Name")
	private String targetMetadataName;
	
	/**
	 * 目标主数据字段Id
	 */
	@ApiModelProperty("目标主数据字段Id")
	private String targetFieldId;
	
	/**
	 * 目标主数据字段Name
	 */
	@ApiModelProperty("目标主数据字段Name")
	private String targetFieldName;

	/**
	 * @return the dependationId
	 */
	public String getDependationId() {
		return dependationId;
	}

	/**
	 * @param dependationId the dependationId to set
	 */
	public void setDependationId(String dependationId) {
		this.dependationId = dependationId;
	}

	/**
	 * @return the sourceMetadataId
	 */
	public String getSourceMetadataId() {
		return sourceMetadataId;
	}

	/**
	 * @param sourceMetadataId the sourceMetadataId to set
	 */
	public void setSourceMetadataId(String sourceMetadataId) {
		this.sourceMetadataId = sourceMetadataId;
	}

	/**
	 * @return the sourceMetadataName
	 */
	public String getSourceMetadataName() {
		return sourceMetadataName;
	}

	/**
	 * @param sourceMetadataName the sourceMetadataName to set
	 */
	public void setSourceMetadataName(String sourceMetadataName) {
		this.sourceMetadataName = sourceMetadataName;
	}

	/**
	 * @return the sourceFieldId
	 */
	public String getSourceFieldId() {
		return sourceFieldId;
	}

	/**
	 * @param sourceFieldId the sourceFieldId to set
	 */
	public void setSourceFieldId(String sourceFieldId) {
		this.sourceFieldId = sourceFieldId;
	}

	/**
	 * @return the sourceFieldName
	 */
	public String getSourceFieldName() {
		return sourceFieldName;
	}

	/**
	 * @param sourceFieldName the sourceFieldName to set
	 */
	public void setSourceFieldName(String sourceFieldName) {
		this.sourceFieldName = sourceFieldName;
	}

	/**
	 * @return the targetMetadataId
	 */
	public String getTargetMetadataId() {
		return targetMetadataId;
	}

	/**
	 * @param targetMetadataId the targetMetadataId to set
	 */
	public void setTargetMetadataId(String targetMetadataId) {
		this.targetMetadataId = targetMetadataId;
	}

	/**
	 * @return the targetMetadataName
	 */
	public String getTargetMetadataName() {
		return targetMetadataName;
	}

	/**
	 * @param targetMetadataName the targetMetadataName to set
	 */
	public void setTargetMetadataName(String targetMetadataName) {
		this.targetMetadataName = targetMetadataName;
	}

	/**
	 * @return the targetFieldId
	 */
	public String getTargetFieldId() {
		return targetFieldId;
	}

	/**
	 * @param targetFieldId the targetFieldId to set
	 */
	public void setTargetFieldId(String targetFieldId) {
		this.targetFieldId = targetFieldId;
	}

	/**
	 * @return the targetFieldName
	 */
	public String getTargetFieldName() {
		return targetFieldName;
	}

	/**
	 * @param targetFieldName the targetFieldName to set
	 */
	public void setTargetFieldName(String targetFieldName) {
		this.targetFieldName = targetFieldName;
	}

}
